encouraging progress - Espagnol Anglais Dictionnaire